for the good of all - French English Dictionary